be hardly believable - Spanish English Dictionary